﻿namespace WPFBPMN.Utils
{

    public enum EventType
    {
        None,
        Message,
        Timer,
        Rule,
        Link,
        Multiple,
        Error,
        Cancel,
        Compensation,
        Terminate
    }

    public enum ShapeType
    {
        BPMNActivity,
        BPMNShape,
        BPMNEventStart,
        BPMNEventIntermediate,
        BPMNEventEnd,
        BPMNGateway,
        BPMNPool,
        BPMNLane,
        BPMNTopLevel
    }

    public enum BasicShapeType
    {
        Pool,
        Lane,
        Activity
    }

    public enum GatewayType
    {
        None,
        XorDatabased,
        XorEventbased,
        Or,
        Complex,
        And
    }

    public enum ConnectionType
    {
        Message,
        Sequence,
        Association
    }
}
